.yui3-skin-night{
	background-color:#000;
    font-family: HelveticaNeue,arial,helvetica,clean,sans-serif;
	color:#fff;
}

.yui3-skin-night .yui3-aclist-content {
	font-size:100%;
    background: #0E0E0E;
	color: #ccc;
    border: 1px solid #303030;
	-moz-box-shadow: 0 0 17px rgba(0,0,0,0.58);
	-webkit-box-shadow: 0 0 17px rgba(0,0,0,0.58);
	box-shadow: 0 0 17px rgba(0,0,0,0.58);
	margin: 5px 0 0 8px;
}

.yui3-skin-night .yui3-aclist-input {
    background: #fff;
	font-size:100%;
    -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    -moz-box-shadow: inset 1px 1px 4px rgba(0,0,0,0.9);
    -webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,0.9);
    box-shadow: 1px 1px 4px rgba(0,0,0,0.6) inset;

    border: none;
	padding-left:0.6em;
}

.yui3-skin-night .yui3-aclist-item-active,
.yui3-skin-night .yui3-aclist-item-hover {
    background: -moz-linear-gradient(
		0% 100% 90deg,
		#252626 0%,
		#333434 100%
	);
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#333434),
        to(#252626)
    );
}

.yui3-skin-night .yui3-aclist-item { padding: 0.4em 1em 0.6em; }
.yui3-skin-night .yui3-aclist-item-active { outline: none; }
.yui3-skin-night .yui3-highlight { color:#EFEFEF; }
